﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;

using System.Windows.Forms;

namespace doanqlhs.DESIGN
{
    public partial class NhapHs : Form
    {
        public NhapHs()
        {
            InitializeComponent();
            
        }

        private void NhapHs_Load(object sender, EventArgs e)
        {
            #region KhoiTaoGioiTinh
            cbGioiTinh.Items.Add("Nam");
            cbGioiTinh.Items.Add("Nữ");
            cbGioiTinh.Text = "Nam";
            #endregion
            #region KhoiTaoMaLop
            BUS.DataToComboBox("LOP", 1, cbMaLop);
            #endregion
        }

        private void btOK_Click(object sender, EventArgs e)
        {
            List<string> m_DataComponent = new List<string>();
            m_DataComponent.Add(textMaSV.Text);
            m_DataComponent.Add(textHoTen.Text);
            m_DataComponent.Add(textNgaySinh.Text);
            m_DataComponent.Add(cbGioiTinh.Text);
            m_DataComponent.Add(textDiaChi.Text);
            m_DataComponent.Add(cbMaLop.Text);
            
            int kq;
            #region GọiHàmNhập
            kq = BUS.Nhap("SV",m_DataComponent);
            if (kq == -1)
            {
                MessageBox.Show("Thông tin cung cấp thiếu hoặc sai. Mời bạn nhập lại ☺");
                textMaSV.Focus();
            }            
            else if (kq == -2)
            {
                MessageBox.Show("Thông tin cung cấp bị trùng. Mời bạn nhập lại ☺");
                textMaSV.Focus();
            }
            else
            {
                MessageBox.Show("Nhập thành công ☺");
                this.Close();
            }
            #endregion

        }

        private void textMaSV_TextChanged(object sender, EventArgs e)
        {

        }

    }
}
